home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / gnulib / symm.md / _cmpsf2.s < prev    next >
Text File  |  1990-08-10  |  411b  |  40 lines

  1.     .file    "_cmpsf2.s"
  2.     .data
  3.     .text
  4.     .align    2
  5.     .globl    ___cmpsf2
  6. ___cmpsf2:
  7.     jmp    .L15
  8. .L14:
  9.     flds    12(%ebp)
  10.     flds    8(%ebp)
  11.     fcompp
  12.     fstsw    %ax
  13.     sahf
  14.     jbe    .L16
  15.     movl    $1,%eax
  16.     jmp    .L13
  17. .L16:
  18.     flds    12(%ebp)
  19.     flds    8(%ebp)
  20.     fcompp
  21.     fstsw    %ax
  22.     sahf
  23.     jae    .L17
  24.     movl    $-1,%eax
  25.     jmp    .L13
  26. .L17:
  27.     movl    $0,%eax
  28.     jmp    .L13
  29. .L13:
  30.     leave
  31.     ret
  32. /USES    %eax
  33. .L15:
  34.     pushl    %ebp
  35.     movl    %esp,%ebp
  36.     subl    $8,%esp
  37.     jmp    .L14
  38. /DEF    ___cmpsf2;
  39.     .data
  40.